Target group stickiness と ターゲットグループの属性の「維持設定」の両方を有効化した際、依存関係があるか教えてください

Target group stickiness と ターゲットグループの属性の「維持設定」の両方を有効化した際、依存関係があるか教えてください

Clock Icon2024.07.16

困っていること

ALB の利用を検討しています。Target group stickiness と ターゲットグループの属性の「維持設定」の両方を有効化した際、依存関係があるか教えてください。

https://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/load-balancer-stickiness/welcome.html

・スティッキーセッション — Amazon Elastic Compute Cloud (Amazon EC2) インスタンスにローカルセッションデータを保持することで、アプリケーションアーキテクチャを簡素化したり、アプリケーションのパフォーマンスを向上させたりできます。インスタンスはセッション状態情報をローカルに保持またはキャッシュできるためです。Amazon Web Services (AWS) は現在、アプリケーションクッキーとロードバランサークッキーという 2 種類のスティッキーセッションを提供しています。

・ターゲットグループの固定 — 青/緑のデプロイでは、アプリケーションの複数のバージョンがデプロイされていて、セッション中もクライアントに同じバージョンのアプリケーションを引き続き使用させたい場合があります。この場合、ターゲットグループスティッキネスを使用して、クライアントからのすべての通信を同じ EC2 インスタンスではなく同じターゲットグループにルーティングできます。

どう対応すればいいの?

Target group stickiness と ターゲットグループの属性の「維持設定」の両方を有効化した場合でも依存関係はなく、併用するかたちで利用可能です。
そのため有効期間は完全に独立しており、相互に影響を与えることはありません。

https://aws.amazon.com/jp/blogs/news/new-application-load-balancer-simplifies-deployment-with-weighted-target-groups/

ターゲットグループの維持設定は、すでに存在するターゲットの維持設定 (スティッキーセッションとも呼ばれます) とは異なることに注意してください。スティッキーセッションは、クライアントからのリクエストが常にターゲットグループ内の特定のターゲットに維持されることを確実にします。ターゲットグループの維持設定は、リクエストが特定のターゲットグループに送信されることを確実にするだけです。スティッキーセッションは、ターゲットグループレベルの維持設定と併用できます。

参考資料

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.